This is the place to stay if you are in Esperance. John has thought of everything you could possibly need, from beach gear to everyday essentials. We couldn't believe how many beautiful little touches there were. The house is immaculately clean and super comfy. The location was so convenient and John was a pleaasure to interact with throughout the whole process. No hesitation to give 5 stars all round!