Great place and value for money. A bit of climb to get to the place but not more than 5 mins walk from Aliados Metro station.
The host was quick to respond with clear instructions. Easy in and easy out.