The location and staff are excellent as well as the place itself. Kelly is really easy to work with. Will stay there again