Very clean. Very well located. Perfect place.