This stay was amazing. James is super communicative and has a fantastic place. The views are incredible, the proximity to beaches and shopping make for a easy stay from a logistics standpoint. Very clean condo that came exactly as advertised and actually better. Highly recommended.