Very nice clean place. Very well located.