Granitas apartment was the perfect place for our 3 day visit to Fremantle with all the sights, beach, cafes and bars all within walking distance.