Two major complaints: Wifi was so slow, it was virtually unusable. Location on Google Maps was incorrect, and after finally arriving, I informed the front desk, they basically said "oh well, there's nothing we can do about it". So, good luck finding this place if you're using Google Maps.
Otherwise, no major issues with this place.