A clean, central place in walking distance of the local train station, metro station, the Camp Nou and the beach.