Juan’s communication was excellent, they accommodated early check-in and late check-out, and the location is great. Small hiccups with a key missing when we arrived (luckily ran into the cleaning lady) and a door being broken.