Anna’s place is great. It is essentially a small hotel. Very close to the metro station. Good place to stay when exploring Barcelona.