I travel to Esperance very regularly on business and have stayed in many no motels and BnBs in the town. Carmel’s is definitely one of the very best, spotlessly clean, with many thoughtful touches, comfortable bed, well-equipped kitchenette, bath, big TV, good internet and even a bit of a view. Very close to one of the best beaches in the world. Thoroughly recommended.