Marie's and Peter's Oasis Garden is exactlywhat it is called, a beautiful and peaceful oasis in Santa Cruz. Their home is immaculate and the hosts are super nice people -kind and mindful about the environment.