Great place. Spotlessly clean. Beach access was outstanding and even though my family and I were there just for the beach, the resort amenities were so nice, we used a few of those, as well.