A fab flat in a great location. John and Diego were incredible hosts, both friendly and knowledgeable. We would definitely stay again.