Fantastic location, right on the most beautiful beach.
Very comfortable, great location.