I had a bit of difficulty finding this place. Firstly, this apartment is not in New Kingston, but rather in a place called "Mona". Therefore, the name is slightly misleading.
I booked this location and was eventually moved to another location, which was quite nice in the end, however, the security that is at the gate for this apartment complex needs to be aware that there may be guests checking in here that booked through Expedia. The security had NO IDEA who I was and did not let me in. I had to contact the property manager to assist.
The location I stayed at (was relocated to) was quite nice, very clean so there were no complaints there.