A truly magical place to stay in this part of the world.