Awesome, convenient location. Key pick up and drop-off was simple. We had a wonderful time at the local beach and exploring Otway National Park during our stay.