Beautiful resort with great pools and a nice walk-in lagoon. Has a city vibe!