Clean. Safe. Good value. No hassle check-in and check-out process. I absolutely recommend.