Clean and pleasant space. Very well located. Accessible public transport.