spotlessly clean. excellent location. highly recommended