We enjoyed staying at David’s place. It was exactly as expected, spacious, with a nice two level patio area. It is on the top floor so you do have to climb a lot of stairs but that was not an issue for us. Overall very good experience.