Will & Michelle’s place is in a fantastic location and is a great place for anyone visiting Melbourne.