This is a great little space tucked away in Hydes Park, just as advertised.