The place was very clean and everything seemed new or nearly new.