We are going for 5 nights the day before TG. Anyone know how if the shops will be open etc. Also do you think we should book somewhere for dinner?