Cristina's place was spotless, with all the amenities you need for a short or long stay, and the location was fantastic! She was always available for questions and tips. We stayed for a month, and would happily return.