Seacroft is exactly as described on the webpage - a nice place to stopver on the Great Ocean Road. It has a hostel-style vibe and is a great value for money. Check in and check out are very uncomplicated.