absolutely a 10/10, will be booking again when I visit TO again!!!