The self contained apartment has everything you need for your stay in Esperance. It's ideally located, walking distance to shops, restaurants, and bars. A stone throw from the beach and parks. We stayed there with our 16 month old son, and found the space more then enough for the three of us. The apartment has a washing machine, small kitchen and little garden out back. The little touches around the apartment make it feel like a quaint beach home away from home.