Esperance is a port town but they've done an effort to make it more attractive for the tourists e.g. this esplanade. I spent some hours in the library (free internet for once), stocked up and got water - privately and there was no town water..!