Chester Villa is a peaceful Oasis in south Fremantle, I couldn’t recommend it more highly.