What is better than waking up with a swimming pool next you and a stunning view? Everything is clean and tidy, services are perfect with friendly staffs. Communication is easy and they are always be willing to help. The location is abit far away but its walkable and a beach next to it. Amazing!