Great place, great location. Nice touches that show they care about their guests.