David's place is just awesome! Location is more than perfect and the views are breath taking. On top of this, the apartment is super clean and stylish. David is very friendly, knowledgeable and helpful! We'll definitely visit again.