Is this place any good?