Beautiful place, excellent hospitality