There's a bakery and small supermarket, some fastfood and takeway restaurants in Santa Cruz. It is quite a walk though.
Ayo Rockformations are on walking distance, running and cycle trails close by. Andicuri beach is great for surfing, body boarding, a quiet afternoon at a local beach or even a late night barbeque. Only on a 2 miles distance from here. You could even cycle to it or go by car and walk the last bit.
The bus stop is a 20 minutes walk. We recommend renting a car
Mountain biking and hiking is great from here. At the rough and windy north coast you can find several paths and sand roads. Good fun for beginners and experienced