An absolutely amazing place in a stunning location in the heart of Fitzroy