Very well organised and accommodating. Very clean and good for groups.