The apartment was a hotel-like room, with a big rectangular room with the 3 beds and the bathroom. It wasn't the best apartment I've been to, but it was clean and tidy, and it is great for its price!
The only probl6we had has been a party in the local in front of the apartment: they kept signing loudly till 4 AM, and we didn't know what to do.
Mingjun is a great host, we arrived 30 minutes before the check-in time and the room was already available, and he let us leave our luggage in the common kitchen after we left.
The position isn't perfect, but it isn't that far from Princess Street (10 minutes walking I'd say), and the neighborhood seemed ok (a part from the aforementioned party). There is also a bus station really close to the apartment (1 minute walking).