Checks all the boxes. Clean, stylish, cozy, and located in the hills near Santa Cruz, but only minutes from the beach!