Place was fairly clean on arrival. Alexes was responsive throughout. Internet speed was not up to the mark and had few connectivity issues. Apartment was clean however the kitchen bin was overflowing on one occasion. Toilet was nice and tidy but had hot water issue while in shower. It was not that expensive so overall decent.