What an amazing find! Fantastic place with everything you could ever need for a wonderful stay in Barcelona.