Beautiful resort, comfortable room, lots of amenities and delicious food. But finding our way around was very difficult, and there were no clear directions how to get to the main check in lobby nor how to get from there to our building. Very confusing layout. There was a lovely museum along the walkway between buildings, so that made the long walks less frustrating when trying to find our way.
Parking is ridiculously expensive, yet there's no good way to get there except by driving. I would not recommend parking there if you're staying more than one day.
The best part of the location were the canals of ocean water running throughout the property, complete with fish and sharks swimming around freely. All staff were also very friendly.