Clean and very well located. Certainly worth the money, but not cheap. Recommendation!