Superb accommodation. The apartment had everything we needed and was spotless. Great location. We had a wonderful time! And Juan was so helpful at every opportunity.