Has anyone ever heard of this hotel?

It's listed as the Boria Bcn on expedia.com
The address is:
C/ Boria, 24-26
Barcelona, 08003
Expedia Boria BCN

It says it is in the Born district and 100 meters from the Santa Maria del Mar Church.

Apparently there are only 12 rooms in this tiny hotel.

Does anyone know anything about this hotel? Has anyone seen it while in Barcelona? Anyone live nearby?

Also, is this a good area to be in as a tourist? Are there attractions nearby?

The nearest metro stop is Jaume I.

I appreciate anyone who can help. I can't find anything on it.