The location and neighborhood were good, very close to the beach and restaurants. However, this is the extent of the positive feedback I can provide. We walked in to this residence and our feet were black with dirt. This is close to the beach, so sand inside is expected at times, but this was dirt and was everywhere before we even arrived. It was clear the place had not been cleaned. Further, they provided a miniature hotel-sized shampoo and facial soap for each of the bathrooms and did not even provide hand soap. The ironing board had no cover, which rendered it useless. Also, the fans had dirt in them, so using them caused problems. They only provided enough towels for one person each and no beach towels, which is odd for a place next to the beach. All beach chairs were either broken or rusted and the same applied to the beach toys. The walls were very thin, which led to some early morning wake ups due to the kids of the family staying in the 2nd level unit running around starting at 5:30 am every day. Further, we attempted to try and call to see if the cable in the larger bedroom worked or not (it didn't), but were previously told any call after 5:00 p.m. would cost $25. This is not how hospitality business is supposed to work. This is the first time I had a bad experience with Airbnb. This residence could be a great place to stay, but it was obvious that the place is kept up in the most minimal manner possible. Overall, this was very disappointing.