There's a coffee shop/cafe on site. Public spaces have free WiFi. Esperance 2 also features a terrace, coffee/tea in a common area, and laundry facilities.
We were travelling as a mother & daughter and enjoyed our stay. Checkin was quick and efficient. Our room was spacious with a newish ensuite and we had the use of a large terrace which was pleasant in the evenings. The hotel was conveniently situated to town and the port.