Nice and new with all the amenities you would need. No carpet so bring slippers if that bothers you.