Melanie's place is a great spot in Santa Cruz. It has everything you need to cook your own meal or hit downtown for a bite in just few minutes drive.