Excellent place Excellent hospitality beautiful place to stay