The apartment is very convenient, clean, and well maintained. The communication with the manager was not great. There were some hiccups and misunderstandings, which is fine, but we were there for such a short amount of time that it was annoying to have to deal with at all. The cleaning lady showed up 20min before our actual checkout time, which was also very inappropriate. In addition, there was construction happening on the balcony and it was very dusty and dirty. There was also a sewage smell in the bedroom that was not pleasant, not sure if that was due to the construction. All in all, I would recommend this place, hopefully the owners will work out the bumpy check in / check out process in time.