clean comfortable affordable 5 star!