Perfect accomodation, in a perfect neighborhood, perfect communication .... everything perfect for a nice stay in Madrid.