Clean with all the amenities you could ever want.