The location is perfect; the organisation and communication was very friendly and responsive.