This place is really great for location and budget! It's close to Gran Via, and an easy walk to most tourist spots. The hosts were accommodating and easy to reach. We were late for check-in (due to unforeseen luggage issues) but they were still there waiting for us.
The location is close to the action but a relatively peaceful street which was great for sleep at night.
We found amenities to be adequate although you do have to be considerate of how much hot water you're using so you don't run out mid shower. Hosts were readily available to answer any questions we had about our stay :)