Toby and Chels house is perfect for visiting Santa Cruz. It's very well located, nice neighbourhood, well equiped and big enough for 4 people. Toby and Chels are great hosts and react very quickly. We highly recommend this house!