My overall top recommendations on what to do are below! Airport, Hotel, Restaurants, Surf Shops, Transportation.