Very clean, but needs a few minor touches for it to be better. Overall great location and made us feel very safe while we were there!!