Very clean and nice place! In an excellent location in Madrid!