The place is a little sanctuary amongst busy St Kilda. Perfect for a short work trip.