The staff, while truly lovely people, couldn't speak a word of English - they didn't even know what "Breakfast" meant. I don't speak any other language and therefore do feel bad for criticising Portuguese people for not speaking English in Portugal - I realise that's a bit hypocritical - but I think if you're running a BnB you should at least know some basics like breakfast, bed, shower etc.
The hotel itself was extremely unique and quite beautiful, as was the surrounding area. However if you have lots of equipment (like I did) - it just isn't practical; lots of tight corridors and stairs.
The room was actually damp - there was a distinct damp smell in it and the beds were noticeably damp feeling. I even left a piece of paper out one night and the next morning it was oddly soft.
I wouldn't say that I would never visit again - but not on a business trip, and I would definitely request a different room.