Very, very clean nice little place in a great neighborough of Madrid with many cafés, bars and museums close by.