Very clean and much more spacious unit than we expected! Great amenities too!