excellent location, thoughtful touches, nice condition, and clean.