The perfect location to stay in Timboon, right on the main street and just a short walk from all the main attractions.