Highly recommend staying at Carmel's place. It is located a street from West Beach and is very central to Esperance's town centre. The place is well equipped with plenty of thoughtful touches and amenities you could want to have a great stay.