The Osprey Lodge was sparkling clean in one of the most magical locations. We had a great stay, with everything we needed at our fingertips.