This is my second time staying here. I call it my home away from home when I come to work in this area. Excellent location, exceptionally clean, WiFi excellent and phenomenal communication. You will not be disappointed!!