Great location, very convenient to the beach, lagoon, and the 2 pools were also fantastic as there was one for children that was perfect for our 2 year old. I wished the pools opened earlier as we were ready to go a couple hours before opening, but we could always go to the beach.
The unit itself has a lot of windows and a great view, but the amenities inside are functioning at bare minimum: plumbing needed much more attentiveness from us than we would have liked, loose outlets, etc.