Coffee shop in Andorra. Offers a place to check in and is liked by some.