Perfect location so handy to quality variety of cafes and restaurants and handy to beach. Pool facilities were amazing, and the whole complex has a lovely landscaped atmosphere. Very clean unit with secure parking. Hosts had very quick communication and checkin process hassle free. Highly recommend.