It's clear that the owners have put a lot of effort and resources into the Surfing Village because they love the place and they want their guests to love it too. I have no complaints. The food was good and plentiful. The crew keeps the facilities clean and in order. There's an attention to detail that comes from running a place for awhile. It seems like they have thought of everything. The surf guides were personable, love their work and take their jobs seriously. The staff -- from the grounds workers to the kitchen workers to the boat crews -- were friendly and helpful.