Chillax is truly a place to chillax in the heart of Barcelona. Well equipped, clean, modern and close to amenities, shops and popular places to tour, we really enjoyed our stay.