David was an excellent host who was very flexible and prompt at replying to our queries. The apartment was a perfect place for either a short or long stay with everything that's needed. Location was amazing.