Property is nice and overall clean, when we arrived the fridge had a very strong fish odor that then made all our drinks and food smell like fish. One night we walked our dog out front and the keypad battery ran out, thankfully the rest of our group could let us in. I messaged about this and in the morning we were told we were the second property on the maintenance list and they should be there soon. We waited over 6 hours not being able to leave the house (because we wouldn’t be able to get in) all for him to come and replace two AA batteries. When one tv didn’t work they sent someone out and they took two receiver boxes resulting in two tvs not working. Only the living room has streaming capabilities. One of the stairs about 20 from the beach is completely broken/sunken in, which is a safety hazard. We understand this can happen but we were not made aware of this before arriving. After all of these things happening, with having to constantly be messaging them and waiting around my phone, I asked politely for a partial refund before leaving this review. I was told they were not able to do that but offered me to stay with them again for a 10% discount. The property was overall good, but the lack of communication and having to be stuck for basically a whole day waiting for someone to fix the key pad it wasn’t as relaxing as the trip should have been. I don’t plan to rent another house with oceans because of how these things were handled