great hospitality in a very nice and well situated house