Excellent location and really nice home for your stay in Spain.