We booked the apartment at the last minute as we had to leave Stewart Island a day early due to bad weather - Johanna responded quickly and with easy check in details. Immaculately clean.