This place is clean and recently updated. Worked great for our family of four on our vacation as a landing spot as we were out and about in Long Beach.