Just looked at it on
ICR map - it looks great. the location is superb - I wasn't far from there in July , everything within easy reach. I think AI is a personal choice, I prefer SC but do find that it saves money during the day on drinks and snacks and can start you off for the night. Plenty of good places to eat and at very reasonable prices so you really can't lose.
From reviews on the site - and generally talking to people, I have found that ICR recommended or listed hotels are good value, clean and in many cases family fun. Looks like you've got a good holiday just waiting for you - enjoy