Lovely modern, comfortable, well set up apartment. Excellent value and had everything we needed for our stay. Owner provided all information to make self check in easy. Bed was very comfortable and apartment has a nice deck area to sit and relax with views of the waterfront. Would definitely stay again when next in Esperance.