Well located in barcelona, and clean