Perfect : well hosted, very nice place, equiped and clean. Definitely loved the stay!