Pleasant stay in a pleasant place with great hospitality.