We had an amazing time at David's place, check in was very easy and David messaged before to tell us exactly how to check in and to let us know about the amenities.
The view from this apartment was incredible, we only wish the weather had been slightly better so we could have sat outside!
Everything was clean and provided for us including toiletries, coffee, milk which really helped with our stay. We would definitely stay here again!