Great place, location, and staff. Not great I have to pay separate fee for wifi.