L'Eden Rock is a recently renovated bar offering a relaxed and youthful atmosphere.