David was extremely accommodating and easy to communicate with. He was kind enough to allow us an early arrival and late departure. The apartment is really well kept, very clean and had a beautiful view. Highly recommend staying here and will definitely consider staying here again in the near future.