Absolutely perfect! Teresa and José went above and beyond to make our stay as incredible as possible, even fixing the air conditioner the same day it broke. The communication, location and apartment couldn't have been better. We will definitely stay here again and couldn't recommend it more highly!!!