Michaels house is a great place in a lovely area. We stayed for couple nights to explore the beauties of Santa Cruz and would recommend everyone to pick this option.
Clean house with all amenities needed, and great location.