Juan was great. Very patient with the fact that our flight landed late and we got delayed checking in with him. The apartment was in great shape with lots of amenities. The location is by far the best part though. Incredibly close to all of the tourist destinations and nightlife, but just far enough off the main streets to avoid too much noise.