We had a great time in David's place. It's very well located. David has an extensive list of everything you might need, from coffee shops to yoga places. Bahram, who was managing it during our stay was there to welcome us and help us with anything we needed.