very clean, nice, and located in a cool spot.