The apartment was very clean, easy check-in, great location by the beach. Rooftop pool and patio was beautiful and a great addition to the trip. Plenty of bars, restaurants and shops within walking distance.