The apartment location is very good. Communication is very good. However, the apartment is not so clean especially the kitchen area and the bath tub. It is also not well maintained due to few broken small things. Overall our stay there is good and convenient. I hope that apartment owner will take care of the apartment better, then it will become a perfect stay for everyone.