Very welcoming hosts, immaculate room and some lovely thoughtful touches - a great place to stay.