Late arrival could be a challenge, since there is no reception desk. The solution is to be sure you have a phone to call them with when you arrive (number is posted by the door), and they will come quickly to open up for you (buzzer buttons next to the door do not seem to help get their attention). Once you are past that you should have a very nice stay.
Our two stays were one night each, and so, similar to the name "La Asomada ...", we had just a brief glimpse. But they were nice ones. My main criteria was convenient location to the airport, since we had a very late arrival and then a very early departure in Tenerife North. La Asomada del Gato is only about 15 minutes away by taxi. Our first 1 night stay was in a room with a bathroom, second stay was in a room with a shared bathroom down the hall. My take is that it may not always be clear which type of room you are reserving, and the final decision may end up being made when you arrive. They bathrooms were fine in both cases. The one down the hall was very large. They were happy to help us with our early 5:00 am departure and put out some breakfast for us the night before, and ordered a taxi for us, which appeared like clockwork the next morning. This is a nice B&B sort of place with a lot of history in architecture and the "talkative" floors. We did not find street noise to be a problem, although some other reviews have commented on that. A neighbor does have a rooster that may need to reset its watch so it does not get up quite so early;-) But for us that was just a nice addition to the friendly ambience, and not a big problem.