Magical place to stay to get away from the daily stresses of life.