This place ticks all the boxes! Absolutely would recommend it, if you plan a trip to Sydney!