Very cool building. Would fit in so nicely along 17th, 11th, or 12th ave, but will be good here too. Hopefully it can help be a catalyst for the area.
I am concerned about the hotel's prospect though, as someone who stays at a lot of hotels and reads a lot of hotel reviews on Tripadvisor etc... I can already see some of the reviews for this due to its location.