Absolutely perfect accomodations! Beautifully decorated and everything you need to have an awesome trip. The view is amazing, the pools wonderful and the complex is close enough to many activities. You will love it here!