Lovely place with a great view. The patio hangs out over the pool area and the walkway out to the beach. All the bathrooms were nice and looked recently redone. GREAT shower water pressure! Couch was sandy, but SO comfy and inviting. The decor seemed a bit dated, but the spaces functioned well and we liked all having our own bathrooms. We ate in the room for most meals and the kitchen was fine but be sure to bring your own basics like salt/pepper, coffee and filters, travel cups, trash bags, etc. The stove burners were dirty with food when we arrived, but we just cleaned it no problem.
Many door and gate codes to remember. We saved a screen shot of them and set the image as our Home Screen on our phones. Not a very walkable place. At least a mile both ways to shopping or restaurants.
The beach was gorgeous and the resort looked well maintained. The pool was very clean. Overall a very nice place and we had a good time.