Overall stay was good. The location is great and the view is good. However, there were few areas of improvements:
1. The responses before check-in was quite slow but it ended well even late night check-in.
2. We were being informed at the very last minute that someone had to enter the apartment for smoke alarm detector checking when we were not in and it was heavy rain that day.
3. There was no washer / dryer in one of the apartments.
4. Kitchen appliances / utensils were not very clean and not in good condition.
5. The kitchen cabinets and fridge were not clean.