Vivian and her team gets A for effort when it comes to communications before and during stay. Check in was smooth and any problems were ironed out quickly without too much fuss. Location might not be ideal if you are a light sleeper but otherwise, adequately furnished apt for a longer stay.