Simply wonderful. Just the best. Hospitality, location, value. This place has what you need.