We had a great stay there. Easy to find location, with parking spots next to it. Easy check-in was provided. I can not really say a lot about the village as we just stayed for the night and left to the sea on the next day.
The beds were really comfortable!