Great place, perfect for my family of 5. Very large and roomy with all the amenities you would need and the comforts of home. The beds were so soft and cozy with the exception of the sleeper sofa which no one could have slept on comfortably. We just bought an $8 camping mattress from Walmart and my son slept on that on the floor. The beach chairs, towels and cooler came in very handy. My perfect stays was super accommodating. They allowed us to check in an hour early at no extra charge and when we couldn’t find a blanket for the pull out, they immediately sent someone over to help us find it. The only downside, aside from the couch, was that there was no beach access. In my opinion, the pictures were deceiving and led me to believe there was a beach on property, which was one of the biggest reasons I booked it, and when we got there there were huge sandbags covering the washed-out beach which was not discussed or shown in pictures. You have to walk 5 minutes up the road to get to the closest beach which is convenient but my family likes to stay right on the beach. For that reason, we wouldn’t stay again but if “beachfront” isn’t a priority to you you or your family, I would definitely recommend this beautiful condo.