I would not call it a luxury apartment but it is spacious, comfortable and clean.
The location could not be better, the area is much more attractive than Sultanahmet where most tourists I know stay.
It is less than 10 minutes walk to the tram. Going back may be a challenge because it is uphill. But we discovered the funicular (Tunel) that we always used to get back, there is about 5 minutes walk downhill from the station to the apartment.
There is a small but adequate supermarket right across the street.
Check in was great.
The only problem may be that the apartment is on the 4th floor and there is no elevator.