Large place, conveniently located in Barcelona. Being close to the metro really helps and makes life easy. Place is a little dated but perfect for that larger group. Best part is the AC!