Very clean, has absolutely everything you need, safe and overall loved my stay.