A well organised place on a great location