I extended my stay, great location, great amenities and amazing 24/7 virtual support staff! I would say their cancellation policy is very strict so don't book this place if you may have sudden change of plans coming up as you're only granted a refund no less than 5 days before check-in date whereas other places may allow 3 or even 2 days prior.
Other than that, this place is highly recommended!