The Town House is in an incredible location, right on Esperance's foreshore. It was a bright and clean space. The kitchen is not the best-equipped, and you need to bring your own oil, salt/pepper etc. The bed in the master bedroom was a bit uncomfortable. Despite this, we still very much enjoyed our stay at the Town House, and it was a great base from which to explore Esperance and its surrounds.