Great place located near the Discovery Bay plaza.