Excellent location, great staff and hospitality