Great location, with friendly staff and household dog! Loved the convenience of being able to park our car and easily walk into town. However, the apartment is advertised as having wifi, and while there is wifi in the main villa, it does not extend to the apartment (or at most was very weak and patchy).