Good location. Clean. Friendly staff. Not great WiFi.