David is an excellent host and always available for any help or questions. He made us feel very welcome. The location is the apartments is perfect! In a nice area right next to one of the best view points of the city. I would definitely stay again.