There are no words that would adequately describe how magical this place is so I'll just say: stay here. You will not regret it.