Very well organised, a pleasurable stay