outstanding hospitality and staff is great