A great place, in a great location, with great amenities and lovely, hassle-free hosts. A perfect stay in Fremantle.