We booked this place last minute but the hosts were very accommodating to our needs and late check-in. We were a group of 5 people and the apartment suited us perfectly well! It was absolutely clean, modern, new and beautiful. The hosts also provided everything that we would need, from hygiene products and a great hairdryer to netflix and comcast tv options to a new pack of coffee. Everything seemed thought out very well and we truly enjoyed our short stay! The location was also great and a short metro ride/walk from the main street in Madrid!