Yamba is a great spot. The apartment is comfy and spacious with a nice pool and tennis courts. Located in quiet residential ars with short walking distance to beach but may need a car to get into town. The only negative is the stovetop hadn't been cleaned properly (some oil splatter from previous guests) and fat was dripping from the range hood. Carpets felt like they needed a steam clean (although may be caused by damp ocean breeze). I would come back.