Neat and excellent position. Friendly and well organised hosts.