GREAT location. Clean unit...great amenities. Super friendly. Close to shops, beach, etc. Was easy to book and they were very responsive.