Overall, very pleasant place to stay, convenient location, and very good facilities in both the apartment and the overall complex. Would have no hesitation in staying again!