Nice and well organised place to stay