The location is great and the place is nicely decorated but it’s smaller than what we expected. The dining chairs back into the kitchen counter chairs and the deck is smaller than it looks in the pictures. When we got there, we had to find things like the oven racks, baby gates, and pack-n-play. Thankfully, we brought our pack-n-play just in case because we never found one there. There were also some areas that needed cleaning. The kitchen handles and dining chairs had grease on them. The carpet needed to be cleaned. The hard floor stained our feet. And the blinds were dirty. The second night, a huge roach crawled across the floor upstairs from the bedroom into the hall. Basically, the whole place could use a deep cleaning and bug spray. We brought our baby monitor that needs to be hooked up to Wi-Fi to work and it didn’t on the Wi-Fi. So, we called for the issue and they stated someone would call us and never did. Instead, I received 2-3 calls to see how our trip was going. I informed them about the maintenance ticket and they said oh yeah I see that here… someone should be in touch. So, someone had to stay at the place to listen for the baby while everyone else went to the beach. The chairs were all rusted except for one or two. The umbrella stand was flat on the bottom and I couldn’t get it into the sand to use. The bottom area is nice with a bar and picnic tables but we didn’t use it since we didn’t know what we would find behind the bar after seeing a roach inside. The good points for the place besides location would be that it was fully stocked. They used hotel towels, toilet paper, soap, dish soap, paper towels, shampoo and conditioner, etc. The furniture was good quality and the tv was nice. There were 3 bathrooms which gave each bedroom a bathroom. It’s a cute place but just needs some cleaning up.