Cayucos Ocean Front Villa

Sleeps 6