David and Ricardo had great communication since the initial booking. David was able to meet us a check in and even accommodated our earlier arrival. He provided us with a map, directions to sights and even suggestions for restaurants. The apartment was wonderful, very spacious and accommodating for our family. I would highly recommend staying here, the location is great, walking distance to many points of interest.