We have stayed in Surf Shax in the past and keep coming back for the great location, clean accommodation and that everything you need is there waiting for you. David is easy to communicate with. I would highly recommend staying here