Perfect spot for fun and peaceful stay in Fremantle