We had a lovely stay at the Granite Townhouse. The place is warm, comfortable and clean - and has all the amenities and comforts we could hope for. It felt like a home away from home and is excellently located - close to the centre of town and provides an excellent base to explore Esperance and surrounds. Peta was a wonderful host, was always quick to respond to communication. We hope to stay here again next time we are in Esperance.