Location and apartment were amazing! We stayed as a family but would be ideal for a group of friends also. We booked on arrival in Madrid so literally a few hours before check in and the hosts were great organised cleaning last minute (as people had checked out that morning) and allowed us to leave luggage whilst cleaning was going on. Would recommend booking