David was an amazing host and the place was perfect in the Barrio Alto.
Word of caution: you have to enjoy being in the city center and enjoying partying and loud people at night at this location. The weekends they go till late here. If you enjoy that and being out with all the fun people, this definitely the perfect spot for you!
The apartment was clean and well kept. David responded whenever we need more things like new towels and even had the cleaner come and clean one of the days.