Great place, great location, exceeded expectations