We stayed in so many airbnb this 12 day Portugal vacation. Half of them for less price and just as good location. All very communicative hosts, as was this. Almost all offered bottled water, coffee, a snack or special beverage. To not have coffee or water was unheard of, especially as your unit is 55 very very very steep stairs up you cannot just pop out and go get the basics ( we don't mind stairs at all but these are truly an undertaking). The unit was not clean, the floors dirty and the pull out sofa hairs in it and stained. The shower has a LOT of mold. We pushed two twin beds together as instructed as an option in the listing, the one bed was fine the other needs to be replaced it is sagging so badly - which is why we tried the pull out sofa the second night - no sheets offered for it and it's dirty. The location was great but there were many other options for less, we wish we had not stayed here.