Unfortunately, we cannot recommend this place. Check in went smoothly but involved picking up a key at a 7-Eleven which is not great when you're lugging around suitcases.
The location is very centralized. Pretty close to everything which is nice and public transport just a few steps away. It was definitely noisy at night but I guess that's the price you pay when staying downtown. The noise didn't actually bother us until our last night on a Friday.
Inside the unit... well let's just say we were unimpressed. The place actually has a lot of potential but just doesn't look as nice as the pictures. It is quite bare bones - needs more convenient shelving and lighting, more kitchen supplies, etc. Finally, there's power cords strewn about the place. Just never felt cozy, which is kinda what you want when on vacation.