We absolutely loved our stay at the Granite Townhouse! It was clean and comfortable and well equipped. It felt like our home away from home and was the perfect convenient base for exploring everything the Esperance area has to offer.