This is in a really good location. It's pretty standard for a hostel, decent living space to chill, there are outlets with adapters to charge your phones, free water. Bathroom situation can be tough because there are only two and its cramped, but it's a hostel.
The hosts are very good about responding - every question I asked I got a good answer quite quickly, and check in (and check out) is very painless and easy.