We stayed here with our young baby, the flat was perfect for it with all amenities needed. Everything was clean and location was great, if I return to Barcelona will 100% be staying here again.