The apartment is beautiful, brand new & modern with all the amenities. We loved the beach across the street & the pool/hot tub/gym on the 6th floor. Location was great & the host was quick to respond to any questions. Highly recommend!