Great place to stay! About an hour by public transit to the beach but the transit system in Barcelona is very clean and easy ( only 2 subway lines to the main beach). Room and bathroom were clean. Gave us two fans or the room which was great! Juan is super friendly and offered to pick us up and drop us to the airport for $30 euros which is a great price! I would definitely recommend but make sure your ok with walking a lot uphill, not the greatest for older guests.