This was as described! Only took off a star because the bedding needs some serious improvement (and we mostly used this place for sleeping). Take the hot water thing seriously-- we got maybe 5-8 minutes of hot water in the shower and it would take an hour or so to get hot again I think. To deal with this, just turn off the shower when you suds up, wash your hair, whatever you don't actively need rinsing for. When we figured that out, showering was no problem, you just need to be crafty and schedule your showers with whatever guests are with you. Wifi was excellent! My partner was able to do a day of zoom meetings on the first day of our trip no problem. I was also able to stream shows/video (note that if you're from a different country, you might want a VPN to access other streaming sites since they defaulted to Mexican ones on my devices). Being next to the freeway was loud but this was explained to us so we came prepared with ear plugs and noise canceling headphones. Location is super convenient! Very walkable and even ubers were like $2-$10 US for pretty much anywhere we wanted to go. Check-in was super easy, and the security guards who let you in downstairs were very nice! Also, when we DID have an issue with the hot water tank, the host was super quick to respond and fix the issue. Overall, I recommend if you take their description seriously and adjust your expectations.