Unbelievably magical place if chance permits to stay here.