Awesome place. Super close to the beach and wonderful owners! This is a great place to just relax at. They were renovating the dorms when I was there in July 2012, so it should be even nicer soon. Excellent kitchen with all the basics. Internet can be a bit spotty in some of the rooms.
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.