The very term conjures up a magical place!