We had a good stay in Barcelona and the location of this apartment was ideal to travel around as it is close to transit. However, the apartment is run almost as a hotel/hostel with all room being rented out and a common kitchen space to share. While the room was quite large there were many things that were sub par. The linens were not properly clean as well as the towels. There was no duvet only a sheet cover. The floor was dirty and stained. The AC was terrible and might as well have been off. There was the smell of smoke in the hallways and common area. Overall the picture makes this place seem more modern than it is. The location was the only plus for us while staying here.