Wonderful hospitality and well-equipped, comfortable and clean accommodation.