We recently stayed at this property with our 2 teenage daughters and loved it. The property was very clean, large enough for the 4 of us, and well taken care of. The 2 bathrooms/showers were great considering we have teenage daughters. The property is conveniently located right on the beach, but itâs far enough down that it was easy to get in and out of away from congested traffic. The balcony was very large and our favorite spot. We spent a lot of time out there. We never had trouble finding a place to park and the property was well cared for. Beach ball managed the unit very well, and Iâm sure if we had needed something they would have taken care of it. My only complaint, and itâs very small, is that the email we were sent about what is and is not included, was sent the day before check in, but since we had a 16 hour drive, we had already left before getting the email. It would have been nice to know a littler sooner that we were going to need to bring trash bags and toilet paper from home before we had left - but that was fixed by purchasing some at the close by stores. We would gladly stay in this unit again