Angeles provides everything for a comfortable and enjoyable stay! Highly recommended and quality place to stay while visiting Barcelona