The location is absolutely amazing! You can’t beat the easy walk to the beach, and that was by far the best part of our stay.Unfortunately, the property itself was disappointing. It wasn’t very clean, which would make me think twice about staying again. One bed had fitted sheets that didn’t fit the mattress and kept coming off. The other bed had very cheap, scratchy sheets that were covered in fabric pills and uncomfortable to sleep on.Our biggest concern was safety. One afternoon all three mini-split A/C units stopped working because the breaker kept tripping. Someone arrived within two hours, which we appreciated, but they explained all three units were connected to one 30-amp breaker and that wasn’t up to code. We had to leave the A/C off for several hours that night before it would reset. That raised concerns about what other safety issues might exist.Another issue was the lack of exterior lighting. We left before daylight, and there were no lights on the stairs or in the parking area, so we had to use flashlights while carrying luggage to our car.The location is five stars, but the cleanliness, bedding quality, and safety concerns keep me from recommending this property until those issues are addressed.