Very clean. Excellent location. Thoroughly enjoyed it