Our stay in David's place was perfect. The location can't be better, everything is at walking distance. The apartment is exactly like the photos and David is very kind and helpful (he arranged our transfer from the airport). I recomend it!