I stayed with the bf for 10 days at santa rosa was very pleasantly surprised! We wer self catering so wer in the apartments which were alot bigger than we thought they would be which was nice.. Lovely big balcony in the sun till tea time. 10-15 min walk from the little town or can walk along the path down... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.