Exactly as I imagined. Safe area. Very clean. Easy check-in. A lot of good food near by.
The location does have hot water; you just need to give it some time.
No street parking available.