Nice, modern apartment well-located just off the beach. Terrace has wonderful views. Comfortable for 5 people. We had a bit of a problem with not getting check-in instructions but communication was otherwise great.