The space is cozy and clean, and we had no problem cooking full meals --breakfasts and dinners -- while we stayed here. The kitchen is small, but you really don't need much when on holiday. Having the outdoor patio is nice because there aren't windows in the rest of the apartment (something I've found to be pretty common in urban lofts). Few windows worked favorably for us because it pushed us to stay outside for longer to enjoy the fresh air and explore the city. I definitely recommend this space for a stay in Barcelona.