A well organised, light and bright, attractive space. Great location.