This is a great place to stay for visiting barcelona. Beach is close and public transport is not far away either. Area around is calm and I felt safe walking around day and night. I recommend learning a bit of spanish before coming here. It'll help a lot.