Amazing location, quick responses and lovely facilities! Perfect for a stay in Barcelona