Juan's apartment was really the perfect Airbnb experience. It's in a fantastic location, has all the amenities/conveniences, and boasts superb views. Moreover, Juan was very kind to let us check in early and check out late. We couldn't have asked for more. I highly recommend it!