Very spacious and squeaky clean accommodation! It was inside the gated community with great amenities like pool and tennis court. Also it is super close to shopping mall and beaches. We had great time! Plus, it has the perfect view of mountain and the waterfall from the balcony!