The house is in a truly fantastic location, with a phenomenal view from the terrace. You do need to be able to manage stairs (and so does your dog). The mattresses are very firm, which some people might find comfortable, but they were too firm for us. It's great that there's a washing machine. The bathroom is small but adequate. The shower is nice.