This place was perfect for us. Great location and everything we needed, including flat roof for sitting out. He was also a very thoughtful host, concerned about whether we'd manage the stairs (he noticed our age). We were fine