David and his place are great. He gave us really detailed info about how to get in the apartment and his answers were really quick. Even though we haven't met each other personally (because we stayed just overnight) I can fully recommend. His mother was excellent delegate of him.