Stylish apartment with good facilities and excellent location for exploring Barcelona.