clean, excellent location. a few things need attention/replacement.