Every thing you could hope for and more. We have stayed in a lot of bachs in Ahipara as my husband is a keen surfer. This place is by far the best.