Very clean. Well appointed. Very happy