A magical haven! We loved our first stay so much, we came back with family and rented the whole space.