Very clean and well maintained. Excellent location; excellent communication.