The property is modern, well equiped, and very spacious. It is really close to bus stops and there is a convenience store near it. Easily accessible with two free parking space. It would have been a great one-night stay. But there ware issues with cleanliness. I am aware that the place had cleaners before we came in but they did not clean the place properly. Considering that I was made aware by the store clerk (whom I could get the unit keys from) that the cleaners have been in the property more that 30 minutes before the check in time (as I arrived there early), the cleaners should have plenty of time to give a thorough clean. Kitchen and bathroom counter tops, table tops and mirrors where streaky. Shower tiles where grimey. The bathrooms smelled of pee upon entering. The floors were not vacuumed properly as well. Linens were also stained. Even if they have been washed, guests will still doubt the cleanliness if linens have large and very visible stains. Hai responded fast at first but when contacted about the linen issue, never responded at all. I would recommend this place or come back again if the issues were dealt with.