Charming and cozy place to enjoy an enchanted land.