Very clean. Perfectly located. Highly recommended.