This unit is even cuter than the pictures reflect, and was sparkling clean. The kitchen was very well stocked, and the beds were comfortable. We did not have any problem with check in or check out. Communication from the management company was very good.