Clean well kept. A bit smaller than what we expected based on the pictures but location was great and it workout out well for our stay.