Very clean, very cozy. Fantastic communication and check-in and apartment access are a breeze. Would definitely recommend!