Very clean and very very well located. Highly recommended!!!