Great apartment located in a buzzing, lively and charming little street.