5 stars doesn't honor the customer service you get! Excellent communication, super clean, all we needed for our family vacation, apartment is with in walking distance to many Madrid's atraccións. Highly recommend.