Tŷ Scowtio is tucked away near the bustling hubs of Albany Road and City Road in the Roath area of Cardiff.