David’s place is really nice, the photos are accurate, the neighbourhood is very beautiful. You will need a car to easily go to the city center and so on, and David has a safe garage for parking. The cleanliness was not 100%, the second room close to the kitchen was dusty and the sheets smelled like someone else’s scent, so I believe those were not changed from previous guests. Kitchen amenities were minimal and it was challenging to clean after cooking. There is no stove, just a single hot plate, but my family managed to make meals without any problems. Internet works fine and in general the stay was good. My family stayed for one night, so it was not a big deal, but if you plan to stay longer, I would recommend asking David for some amenities in the kitchen and some cleaning products, as well as reinforcing the cleanliness in the rooms. Keep in mind that this is a lower level suite, and although the family was considerate with noise, it is not their fault that the sounds travels and it can be disturbing if you are a light sleeper.