The only reason for the 4 stars on cleanliness is due to the upstairs bathroom door handle broken off at first touch. There was some slight leak from the ceiling in the downstairs bathroom, likely due to condensation from the air conditioning. Other than those, we were completely happy with the apartment and the hospitality. The kitchen is large and well equipped.