A brilliant stay in a wonderful home in a perfect location. We would return in a flash!