Very clean! The kitchen had everything needed, the view from the back porch is better than pictures. Great location to groceries & beaches. Would highly recommend