magical place and a great place to relax with family over a weekend.