Very clean and in an ideal location. Communication was excellent, everything in the place was as described. Highly recommended!