Staying at this townhouse will allow you to surely experience small town Irish living.