This place was great! Travelled with 3 other people. The place looks exactly like the photos and you get your own private unit. The beds were comfy memory foam mattresses, the pool was wonderful, good/safe location. I paid for early check in, but had to wait a little bit after the check in time for the cleaner to finish. You also have to share the pool with the other guests on the property. Other than that, everything checked off. Great for a quick stay! Would definitely book again.