A wonderful oasis located near downtown Whittier. A great place to rest and relax while on the road.