This hotel is a decent alternative to the much more expensive Hotel Posada Mirador, which is a few hundred yards away. You sacrifice the great views of the canyon from the room, that you get at Hotel Posada Barrancas, but you get a decent cabin with a small kitchenette. You so get a view of a normally quiet residential valley (the train passes nearby a few times each day). In our room some of the appliances (refrigerator) did not work, but we didn't have any food to store, so it wasn't a problem for us. In order to enjoy the views of the canyon, you must negotiate a fairly steep climb, and walkway passes underneath another building with a low clearance (watch out if you are 6' tall or taller), and a sharp dropoff of a few (4-5) feet.
Once you reach the top, the view is as good or better than the view from the Hotel Posada Mirador, which you can see beneath you from the top of the hill, but the guard rails are in very poor repair, and the drop from the top is a lot more than just a few feet.
The family-run hotel staff was very pleasant and helpful. The meals were good, and they readily accommodated our vegan diet, although there were a number of annoying flies in the dining room. The main dining area has a castle shape, and it is possible to climb into the turret, a nice attraction for children that like castles, There is a separate building with a very nice clean indoor swimming pool and a small game area. Beyond the view of the canyon at the top of the hill, there is very little of interest within reasonable walking distance of the hotel,. The television had only a selection of 1 channel. Upon leaving, we were informed that recent rain had caused a rockslide that blocked the railway, and the hotel arranged to take us to the next train stop beyond the blockage. They have some arrangement with the train company to do this, but the service was provided to us without charge, an we got to see views that we would otherwise not have seen during our return trip.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC