Place was clean. A little smaller than I expected but it was comfortable. However some of the amenities were not functional.