A quiet tucked away flat in the bustling centre of Madrid. Comfortable, easy place to stay for work or tourism.