This is a really nice, spacious and clean apartment in a great location. Communication with Juan was excellent. We ended up arriving later than originally planned and we so appreciated the flexibility on the part of Juan and his colleague to accommodate at the last minute. Highly recommend!