Huge and nice apartment located at a very central yet quiet street.