Welcome to the forum. You will love Aruba. The Holiday Inn will be a good choice. You will certainly gain a wealth of information from forum members.