David's apartment was perfect for our 3 night stay. The space has everything you need and is extremely comfortable. The heating was brilliant and the apartment warmed up really quickly. It was lovely to have a living room with a great TV to relax at the end of the day. Annette met us and took care of all communication which was good, meeting us as soon as we arrived at the apartment after our train arrived and she was contactable if we needed anything. We had a great time!