Perfect location and service, a wonderful atmosphere to spend a week in a luxurious beach side place.