I would give this place a 2 out of 5 rating primarily because it didn't quite live up to the expectations set by the online pictures. Unfortunately, we encountered cleanliness issues, which impacted our experience. The interior could use a deep clean, as we noticed some flies in the kitchen and bathroom that certainly caught us off guard. It was quite unpleasant when flies started to explore our dining area, and I found some in the bathroom sink while brushing my teeth.On a positive note, Mary, the host, was incredibly responsive and professional, always quick to answer my questions, which I appreciated greatly. However, I felt the checkout time was a bit too early, especially given the amount we spent; it seemed unreasonable to expect us to have all the linens stripped by 10 a.m.On the bright side, the location is fantastic—just a short stroll to the beach and nearby restaurants. My family and I come to this area every year, and I truly hope we find a more suitable accommodation next time.