. . . "My best advice is to stay as long as your budget and free time will allow with the ideal stay being at least 4 or 5 days." .