John place is wonderful. Everything you could need and was perfectly position.
House is very neat and clean and was perfect for our young family.
We will definitely return on future visits to Esperance.