It was great staying at David's place. The location is perfect. Everything was walking distance. The apartment is nice and clean. David was very kind accommodating our flight schedule upon arrival. Check out was fast and easy.