The location is great. A quiet oasis walking distance from the beach and plenty of bars and restaurants. The place is small, but definitely livable. We stayed with our small child and didn’t have any issues. I will say that the toilet is very close to the bathroom door and it is difficult for someone 6 foot or taller to sit comfortably. Overall we had a pleasant experience.