its really a magical place to stay.