Wow..! What a place..! A beautiful apartment in a fantastic location.
What more could one ask for? Thoroughly recommended and David is a great host too.
Book it now, you will not regret it.