Beautiful luxury with many thoughtful touches. Amazing location close to the beach and right amongst shops and restaurants. We loved everything and really enjoyed our stay.