Excellent stay. We had asked management beforehand, about the cockroach and internet issues reported by others and they promised both have been taken care of. This was indeed the case. Very spacious apartment. Great views. Convenient location. Responsive communication. Would consider booking again.