Loved this place! It had so much more than we were expecting... a pool, a bar, a full restaurant. Everything was really clean, and the sleeping arrangements were perfect for the 4 of us (we had three beds total for one couple and two friends). We had one of the cabanas which was cute. We also had a TV in our room, which we weren't expecting. Location is great and very easy to find. The pool was huge.