This place is great, a little expensive but we had a $55 voucher which is why we stayed here. Clean, loads of information about the area. Some nice touches by them.
If you're happy to pay the price you won't be disappointed.