Excellent location. Very clean. Everything in working order.