Rachell & Kevin's place is a lovely place for a pitstop along the Great Ocean Road with cozy furniture, cute decor and thoughtful amenities in the bathroom & kitchenette.