Nice apartment near La Ramblas with cool rooftop terrace.