Very clean. Smaller than I anticipated, we had a party of 4, and it was a tad tight. Busy street close by and pretty noisy, and apt was pretty warm. Host provided easy check and check out.