Beautiful place! We had a magical stay!