We had a good weekend because we were with friends and the nearby beach is excellent. The location is the best thing about this property, and the price was reasonable. However, I would not stay here again.The biggest issue was cleanliness. When we arrived, one of the beds had clearly not been changed after the previous guests. The other couple traveling with us got into bed late at night after a long day of driving and found sand in the sheets. That is unacceptable for any rental.Check-in was also very frustrating. We were sent directions and GPS coordinates that brought us directly to the house, but we were not given the door code. We had to contact customer service while standing outside in the heat, and were then told to drive to the office even though we were already at the property. The check-in instructions should have been complete and accurate before arrival.The unit itself is in poor condition. Several items were loose, broken, or falling apart, including a towel rack and door handles. The layout is also strange and not especially functional, particularly around the kitchen.The beach access and location are very good, but the property needs proper cleaning, basic maintenance, and better check-in communication. We enjoyed the trip because of the beach and our friends, but the house itself was disappointing.