The hostess was really kind but only speaks portuguese (which can complicate the communication). We still managed to understand the essential.
Her little dog was adorable and one of the highlights of our trip.
The shower was warm.
The bed was comfy enough, but the pillows were a little underwhelming.
The location is really nice if you like to walk around in the cute little streets. It's also quite close to the castles, which can be practical because the buses in the area can be quite full in the busy parts of the year.
Overall, we enjoyed our stay and would recommend it.