Beautiful, clean and spacious. Our family of four had a fantastic time and Avinguda Diagonal was an excellent, central and convenient location to begin our adventuring each day.