Absolutely perfect! If you are looking for the most beautiful stay in Barcelona - this is it!!!