This place is a little bit secluded but it's own oasis. They only have 1 restaurant so if you want something other than that you will have to catch a cab. They had a shuttle and it cost more than a cab but it's a modern, clean, new van and you're not sharing it.
I agree with most of the comments. It's a beautiful resort. Our room was a studio with modern furniture, clean and a beautiful layout. Large private porch that over looked the lagoon. A full size kitchen with modern appliances.
They only have a very small beach area that was secluded but it felt 'weird', if something happened in the water absolutely no one was around. We sat out for a bit but didn't go in. It's a long walk to get to it.
My only complaint - more observation - is the restaurant and servers are VERY slow. We ate there 3 times on our overnight stay:
Late lunch, drinks, dessert and breakfast.
ALL the staff is amazing!
But I couldn't figure out what was going on with the service. I don't know if they wanted you to wave or call out to the servers when you needed something or what.
You were greeted with amazing friendliness, kindness and attention. The next thing we know: our water wasn't refilled, I wasn't asked if I wanted another drink until I not only drank mine but half of my wives. They had a few folks so we figured that was the reason. But we returned to sit by the pool for drinks. We were there for 10 minutes - the only folks there. My wife had to go up and ask if we can order a drink and again.