Definitely one of the best locations to stay when visiting Saigon/HCM. I would highly recommend this property, the manager was also easy to reach and communicate with throughout the process.
Note for those who's never been to the area for check-in: Tell your taxi/grab driver to drop you off on the main LM81 building, the residential entrance. It's located next to their hotel entrance on the right side (Vinpearl). It's called Sảnh Cư Dân. It's the same building as the Vincom shopping center, the entrance is on the opposite end of that.