This is a great place to stay! The views alone are absolutely incredible. Even with more cloudy/rainy weather, we still enjoyed the beauty of the resort and island from our balcony. The check in process was straightforward and everything was very clean. We would definitely stay here again.