It was a great stay, William was very helpful during the period, even I have a short notice on early check in and late check out. William still try his best to solve the problem and he reply very fast as well.
The apartment was clean and the bed was comfortable too. Will definite stay again.