When we arrived, the apartment was not cleaned. There were towels lying on the floor, beds were not made, nothing was cleaned. We called the property manager and all he did was yell. Very unpleasant exchanges. He did organize for the cleaners to come. We ended up being late for dinner while the cleaners were cleaning. He did not even offer a proper rebate. We could not find another place last minute and hence had to stay here. DO NOT RECOMMEND this place!