Comfortable and charming villa. In need of modernisation. Spotless and comfy beds.