Great location. Great terrace. Has everything you need and more for a stay in Barcelona! May was wonderful at check-in and gave good tips.