We were impressed with this property in both positive and negative ways. As described, it is steps to the beach and fully equipped with everything we needed as a family with two little ones, which we loved. The checkin, checkout, and communication was smooth, which we appreciated. However, while some things seemed new (e.g., shower heads, kitchen utensils), many other items seemed old (e.g., furniture). The living room was not at all comfortable because the sofa is extremely warned, peeling off and covered with dirty covers, not to mention food in between the sofa pillows and under the sofa. The kitchen table was also dirty and sticky. The towels and the bed cover sheets seemed fresh, but the rest of the bedding didn't seem washed. In the mater bedroom, the sofa cover zipper was broken and the bed skirt was very dirty. In general, the linens are not as described or shown in the pictures, and cleaning is definitely an issue (having two little ones, you'd be surprised at the random items they would find). As we arrived during the evening, it wasn't welcoming to walk into the place with poor lighing either; there are plenty of lighting devices but the bulbs are so weak. In my opinion, a good cleaning company and stronger light would be worth investing in, it would make the place so much better. Also, getting rid of some unnecessary furniture could make it even better (the living room area has a row of cabinets, additional fridge and ice maker; the rooms have lots of storage).