Very clean. Excellent location. Everything perfect and as described in the ad. Highly recommend.