This place was absolutely perfect. Very clean and looked freshly renovated. The communication from the hosts was excellent for both check-in and check-out. It came with everything you need and the pool area was great (it gets sun most of the day as it is south facing!) The location was also great - lots of restaurants nearby and only a 5-10 minute walk to the most beautiful beach.
A special call out to the the building manager Howard, who helped us store our cases for the day; after we checked out. Incredible customer service and ensured we could enjoy our last day!
Would highly recommend.