A little oasis in South Fremantle located only minutes to the beach, many restaurants and attractions.