Great location, generous hospitality, very specious rooms and common areas.