The place was perfect, safe, very clean and homely and the the hosts were great - punctual and communicating. We had a great stay!