Very clean and well kept apt. Each room has an AC unit. Extremely comfortable stay.