Very clean and quiet place near the center of Madrid.