Straight out of a fantasy, this place was truly magical! We will definitely rebook here in the future!