Laura's place was exactly as described and had even better amenities in the kitchen than expected. We had up to 10 people staying comfortably there. The location is excellent -- close to both downtown Santa Cruz as well as the beach. It was a great place, and a great trip!