Sallie’s place is a lovely little studio in the best location, perfect for a weekend getaway in Santa Cruz.