David was a good host who was very responsive to any messages that we sent before and during our stay. The apartment is fabulous - its very big and spacious with all the amenities that you need, and very clean. The only negative is that they have an issue with the neighbors, so when we were just having a dinner in the living room, I would get messages asking us to be quiet, so if you are a big group of friends who will be loud in the evenings (past 10pm) maybe consider staying elsewhere. Other than this everything about David and the Apartment was great.