We had such a great experience staying here. The apartment is large and very comfortable. The porch that wraps around the apartment is incredible and it has a lot of seating. The bed in the master bedroom was very comfortable. There was air conditioning in each of the bedrooms. There were basic salt and pepper and other spices that were very useful. Plenty of dishes and cleaning supplies. Everything was very clean. Lots of games to play and books to read. A closet full of everything you could need at the beach, although the umbrellas were mostly broken. Still, there were masks and snorkels, lots of sand toys, 2 beach chairs and a camping chair, boogie boards and even flip flops. There were nice beach towels to use and plenty of regular towels as well. The area is stunning and the grounds are so so beautiful. We loved every minute of our stay here. Plus, the grounds manager was the nicest and most helpful guy. Overall, this was a fantastic place to stay with our family.