A hospitable stay with good facilities and nice people