Great location, next to the Rocafort metro station. Spacious and clean, perfect for our needs. Booking and check-in were easy, and the agency was always quite responsive. We had an issue with one of the toilets and a light bulb, and both were addressed relatively quickly. We had almost everything we needed in the flat. The kitchen was fully stocked. The agency provided body soap in each shower, and 1 toilet paper roll in each bath. We had linen in each bedroom, and extra pillows, blankets and linen for the sofa beds. We had to buy a couple extra things, like toilet cleaner, matches to light the gas stove, basic spices for cooking, but we pretty much had everything else we needed. The Internet was reliable. You could hear street noise from Gran Via from the living room, and some construction going on in the building next door on occasion. Overall, we had a nice, comfortable stay for the month.