A well-organised setup with many rooms and good facilities. Was able to book fairly last minute and was well accommodated