Magical place to stay.